a common plant of edible roots - Francés Inglés Diccionario